package com.deyuanyun.pic.ctrl.controller.vo.query;

import com.deyuanyun.pic.common.spring.SpringAppliction;
import com.deyuanyun.pic.common.util.StringUtils;
import com.deyuanyun.pic.ctrl.enumeration.ExceptionHandlingStateEnum;
import com.deyuanyun.pic.settings.controller.pipe.vo.PipeLocationDTO;
import com.deyuanyun.pic.settings.service.pipe.PipeLocationService;

import java.math.BigDecimal;

/**
 * Created by zhou on 2016/9/9.
 */
public class EqptExceptionVO {
    /**
     * 管道编号
     */
    private String pipeLineId;
    /**
     * 所属场站阀室
     */
    private String pipeValveroomId;
    /**
     * 起点位置
     */
    private String beginId;
    /**
     * 终点位置
     */
    private String endId;
    /**
     * 起点位置绝对距离
     */
    private BigDecimal beginMileage;
    /**
     * 终点位置绝对距离
     */
    private BigDecimal endMileage;
    /**
     * 处置状态
     */
    private ExceptionHandlingStateEnum handlingState;
    /**
     * 设备ID
     */
    private String eqptId;
    /**
     * 是否异常上报数据
     */
    private boolean isReported;



    public String getPipeLineId() {
        return pipeLineId;
    }

    public void setPipeLineId(String pipeLineId) {
        this.pipeLineId = pipeLineId;
    }

    public String getPipeValveroomId() {
        return pipeValveroomId;
    }

    public void setPipeValveroomId(String pipeValveroomId) {
        this.pipeValveroomId = pipeValveroomId;
    }

    public String getBeginId() {
        return beginId;
    }

    public void setBeginId(String beginId) {
        this.beginId = beginId;
    }

    public String getEndId() {
        return endId;
    }

    public void setEndId(String endId) {
        this.endId = endId;
    }


    public void setBeginMileage(BigDecimal beginMileage) {
        this.beginMileage = beginMileage;
    }

    public void setEndMileage(BigDecimal endMileage) {
        this.endMileage = endMileage;
    }

    public BigDecimal getBeginMileage() {
        return beginMileage;
    }

    public BigDecimal getEndMileage() {
        return endMileage;
    }

    public ExceptionHandlingStateEnum getHandlingState() {
        return handlingState;
    }

    public void setHandlingState(ExceptionHandlingStateEnum handlingState) {
        this.handlingState = handlingState;
    }

    public String getEqptId() {
        return eqptId;
    }

    public void setEqptId(String eqptId) {
        this.eqptId = eqptId;
    }

    public boolean getIsReported() {
        return isReported;
    }

    public void setIsReported(boolean isReported) {
        isReported = isReported;
    }
}
